stadium bench - German English Dictionary